import JSEncrypt from 'jsencrypt'

export function RSA(data: string) {
  // 公钥
  const publicKey = `MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCuQd3gESx7VdIyRYUWjmjg61VIgUK6F45hClmqUMZ7xNiT5rlLM6e78osMvBF/yP7cVm7pK+NMCDWoVS1/AETpxJYqUlIC77ZAU8/MnP96IupnJL87vqhPcpdv7+VqLM38ls++yuD/F/HSoOQTv/leJh+dgE/4EYAJjOWFAbYfXwIDAQAB`
  // 产生一个实例
  const en = new JSEncrypt()
  // 设置公钥
  en.setPublicKey(publicKey)
  // 通过公钥 将数据进行加密 并返回  RSA格式
  return en.encrypt(data) as string
}
